/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package com.informet.ipd.modelo.vo;

import com.informet.ipd.struts.form.*;
import java.math.BigDecimal;
import java.util.List;

/**
 *
 * @author LAPTOP01
 */
public class ProgEstrMarLogVO {

    

    private int  CODPRG;

    private int     FIN_COD_PRG;
    private String  FIN_DESC_PRG;
    private String  FIN_FUENTE_PRG;
    private String  FIN_SUPUESTO_PRG;
    private BigDecimal FIN_PRESUPPRG;
    
    private int     PROP_COD_PPRG;
    private String  PROP_DESC_PRG;
    private String  PROP_FUENTE_PRG;
    private String  PROP_SUPUESTO_PRG; 

    private int     COMP_COD_PRG;
    private String  COMP_DESC_PRG;
    private String  COMP_FUENTE_PRG;
    private String  COMP_SUPUESTO_PRG;


    private String opcion;
    private String DESC_META;
    private int    CANT_META;
    private String TIPO_META;

    private int NUM_RUBRO_PK;
    private String TX_OCIVIL;
    private String TX_DESCMETA;
    private int NUM_CANT;
    private double NUM_CUN;
    private String TX_FUENTE;
    private int NUM_ANIO;
    private int NUM_COMPPYINV_PK;


    private int    varDlm;
    private int    codUpdate;

    private int opc;


  
    public ProgEstrMarLogVO() {
    }

     public ProgEstrMarLogVO(String opcion,String JerObj ,String fuente,String supuesto,int codUpdate,  int codprograma,BigDecimal presupuFin)
     {
         //opcion, txtJerObj, txtMeta,txtCantidad,txtCantidad, metaTipo,txtFueInf,txtSupu,codPrograma
            this.opcion=opcion;
            this.FIN_DESC_PRG=JerObj;
            this.FIN_FUENTE_PRG=fuente;
            this.FIN_SUPUESTO_PRG=supuesto;
            this.codUpdate=codUpdate;
            this. CODPRG=codprograma;
            this.FIN_PRESUPPRG=presupuFin;
     }

     public ProgEstrMarLogVO(String opcion,String JerObj ,String fuente,String supuesto,int codUpdate,  int codprograma)
     {
         //opcion, txtJerObj, txtMeta,txtCantidad,txtCantidad, metaTipo,txtFueInf,txtSupu,codPrograma
            this.opcion=opcion;
            this.FIN_DESC_PRG=JerObj;
            this.FIN_FUENTE_PRG=fuente;
            this.FIN_SUPUESTO_PRG=supuesto;
            this.codUpdate=codUpdate;
            this. CODPRG=codprograma;
     }
     /*
      int codrubro=Integer.parseInt(request.getParameter("codrubro"));
                String txtocivilrubro=request.getParameter("txtocivilrubro");
                String txtdescmetarubro=request.getParameter("txtdescmetarubro");
                int numcantrubro=Integer.parseInt(request.getParameter("numcantrubro"));
                double numcunrubro=Double.parseDouble(request.getParameter("numcunrubro"));
                String txtfuenterubro=request.getParameter("txtfuenterubro");
                int numaniorubro=Integer.parseInt(request.getParameter("numaniorubro"));
                int codPrograma=Integer.parseInt(request.getParameter("codPrograma"));
                int opcion=Integer.parseInt(request.getParameter("opcion"));
      *
      * bean.setNUM_RUBRO_PK(rs.getInt("NUM_RUBRO_PK"));
        bean.setTX_OCIVIL(rs.getString("TX_OCIVIL"));
        bean.setTX_DESCMETA(rs.getString("TX_DESCMETA"));
        bean.setNUM_CANT(rs.getInt("NUM_CANT"));
        bean.setNUM_CUN(rs.getDouble("NUM_CUN"));
        bean.setTX_FUENTE(rs.getString("TX_FUENTE"));
        bean.setNUM_ANIO(rs.getInt("NUM_ANIO"));
        bean.setNUM_COMPPYINV_PK(rs.getInt("NUM_COMPPYINV_PK"));
      *
      */



     public ProgEstrMarLogVO(Integer codrubro,String txtocivilrubro ,String txtdescmetarubro,int numcantrubro,double numcunrubro,String txtfuenterubro,int numaniorubro,int codPrograma,int opcion)
     {
            this.NUM_RUBRO_PK=codrubro;
            this.TX_OCIVIL=txtocivilrubro;
            this.TX_DESCMETA=txtdescmetarubro;
            this.NUM_CANT=numcantrubro;
            this.NUM_CUN=numcunrubro;
            this. TX_FUENTE=txtfuenterubro;
            this.NUM_ANIO=numaniorubro;
            this.NUM_COMPPYINV_PK=codPrograma;
            this.opc=opcion;
     }

     //(txtMeta,cboTipo,txtCantidad,opcion,codUpdate,codPrograma);
     public ProgEstrMarLogVO(String txtMeta,String cboTipo ,int txtCantidad,String opcion,int codUpdate,  int codprograma)
     {
         //txtMeta,cboTipo,txtCantidad,opcion,codUpdate,codPrograma
            this.opcion=opcion;
            this.DESC_META=txtMeta;
            this.CANT_META=txtCantidad;
            this.TIPO_META=cboTipo;
            this.codUpdate=codUpdate;
            this. CODPRG=codprograma;
            

     }
    /**
     * @return the CODPRG
     */
    public int getCODPRG() {
        return CODPRG;
    }

    /**
     * @param CODPRG the CODPRG to set
     */
    public void setCODPRG(int CODPRG) {
        this.CODPRG = CODPRG;
    }

    /**
     * @return the FIN_COD_PRG
     */
    public int getFIN_COD_PRG() {
        return FIN_COD_PRG;
    }

    /**
     * @param FIN_COD_PRG the FIN_COD_PRG to set
     */
    public void setFIN_COD_PRG(int FIN_COD_PRG) {
        this.FIN_COD_PRG = FIN_COD_PRG;
    }

    /**
     * @return the FIN_DESC_PRG
     */
    public String getFIN_DESC_PRG() {
        return FIN_DESC_PRG;
    }

    /**
     * @param FIN_DESC_PRG the FIN_DESC_PRG to set
     */
    public void setFIN_DESC_PRG(String FIN_DESC_PRG) {
        this.FIN_DESC_PRG = FIN_DESC_PRG;
    }

    /**
     * @return the FIN_FUENTE_PRG
     */
    public String getFIN_FUENTE_PRG() {
        return FIN_FUENTE_PRG;
    }

    /**
     * @param FIN_FUENTE_PRG the FIN_FUENTE_PRG to set
     */
    public void setFIN_FUENTE_PRG(String FIN_FUENTE_PRG) {
        this.FIN_FUENTE_PRG = FIN_FUENTE_PRG;
    }

    /**
     * @return the FIN_SUPUESTO_PRG
     */
    public String getFIN_SUPUESTO_PRG() {
        return FIN_SUPUESTO_PRG;
    }

    /**
     * @param FIN_SUPUESTO_PRG the FIN_SUPUESTO_PRG to set
     */
    public void setFIN_SUPUESTO_PRG(String FIN_SUPUESTO_PRG) {
        this.FIN_SUPUESTO_PRG = FIN_SUPUESTO_PRG;
    }

    /**
     * @return the PROP_COD_PPRG
     */
    public int getPROP_COD_PPRG() {
        return PROP_COD_PPRG;
    }

    /**
     * @param PROP_COD_PPRG the PROP_COD_PPRG to set
     */
    public void setPROP_COD_PPRG(int PROP_COD_PPRG) {
        this.PROP_COD_PPRG = PROP_COD_PPRG;
    }

    /**
     * @return the PROP_DESC_PRG
     */
    public String getPROP_DESC_PRG() {
        return PROP_DESC_PRG;
    }

    /**
     * @param PROP_DESC_PRG the PROP_DESC_PRG to set
     */
    public void setPROP_DESC_PRG(String PROP_DESC_PRG) {
        this.PROP_DESC_PRG = PROP_DESC_PRG;
    }

    /**
     * @return the PROP_FUENTE_PRG
     */
    public String getPROP_FUENTE_PRG() {
        return PROP_FUENTE_PRG;
    }

    /**
     * @param PROP_FUENTE_PRG the PROP_FUENTE_PRG to set
     */
    public void setPROP_FUENTE_PRG(String PROP_FUENTE_PRG) {
        this.PROP_FUENTE_PRG = PROP_FUENTE_PRG;
    }

    /**
     * @return the PROP_SUPUESTO_PRG
     */
    public String getPROP_SUPUESTO_PRG() {
        return PROP_SUPUESTO_PRG;
    }

    /**
     * @param PROP_SUPUESTO_PRG the PROP_SUPUESTO_PRG to set
     */
    public void setPROP_SUPUESTO_PRG(String PROP_SUPUESTO_PRG) {
        this.PROP_SUPUESTO_PRG = PROP_SUPUESTO_PRG;
    }

    /**
     * @return the COMP_COD_PRG
     */
    public int getCOMP_COD_PRG() {
        return COMP_COD_PRG;
    }

    /**
     * @param COMP_COD_PRG the COMP_COD_PRG to set
     */
    public void setCOMP_COD_PRG(int COMP_COD_PRG) {
        this.COMP_COD_PRG = COMP_COD_PRG;
    }

    /**
     * @return the COMP_DESC_PRG
     */
    public String getCOMP_DESC_PRG() {
        return COMP_DESC_PRG;
    }

    /**
     * @param COMP_DESC_PRG the COMP_DESC_PRG to set
     */
    public void setCOMP_DESC_PRG(String COMP_DESC_PRG) {
        this.COMP_DESC_PRG = COMP_DESC_PRG;
    }

    /**
     * @return the COMP_FUENTE_PRG
     */
    public String getCOMP_FUENTE_PRG() {
        return COMP_FUENTE_PRG;
    }

    /**
     * @param COMP_FUENTE_PRG the COMP_FUENTE_PRG to set
     */
    public void setCOMP_FUENTE_PRG(String COMP_FUENTE_PRG) {
        this.COMP_FUENTE_PRG = COMP_FUENTE_PRG;
    }

    /**
     * @return the COMP_SUPUESTO_PRG
     */
    public String getCOMP_SUPUESTO_PRG() {
        return COMP_SUPUESTO_PRG;
    }

    /**
     * @param COMP_SUPUESTO_PRG the COMP_SUPUESTO_PRG to set
     */
    public void setCOMP_SUPUESTO_PRG(String COMP_SUPUESTO_PRG) {
        this.COMP_SUPUESTO_PRG = COMP_SUPUESTO_PRG;
    }

    /**
     * @return the DESC_META
     */
    public String getDESC_META() {
        return DESC_META;
    }

    /**
     * @param DESC_META the DESC_META to set
     */
    public void setDESC_META(String DESC_META) {
        this.DESC_META = DESC_META;
    }

    /**
     * @return the CANT_META
     */
    public int getCANT_META() {
        return CANT_META;
    }

    /**
     * @param CANT_META the CANT_META to set
     */
    public void setCANT_META(int CANT_META) {
        this.CANT_META = CANT_META;
    }

    /**
     * @return the TIPO_META
     */
    public String getTIPO_META() {
        return TIPO_META;
    }

    /**
     * @param TIPO_META the TIPO_META to set
     */
    public void setTIPO_META(String TIPO_META) {
        this.TIPO_META = TIPO_META;
    }

    /**
     * @return the opcion
     */
    public String getOpcion() {
        return opcion;
    }

    /**
     * @param opcion the opcion to set
     */
    public void setOpcion(String opcion) {
        this.opcion = opcion;
    }

    /**
     * @return the varDlm
     */
    public int getVarDlm() {
        return varDlm;
    }

    /**
     * @param varDlm the varDlm to set
     */
    public void setVarDlm(int varDlm) {
        this.varDlm = varDlm;
    }

    /**
     * @return the codUpdate
     */
    public int getCodUpdate() {
        return codUpdate;
    }

    /**
     * @param codUpdate the codUpdate to set
     */
    public void setCodUpdate(int codUpdate) {
        this.codUpdate = codUpdate;
    }

    /**
     * @return the NUM_RUBRO_PK
     */
    public int getNUM_RUBRO_PK() {
        return NUM_RUBRO_PK;
    }

    /**
     * @param NUM_RUBRO_PK the NUM_RUBRO_PK to set
     */
    public void setNUM_RUBRO_PK(int NUM_RUBRO_PK) {
        this.NUM_RUBRO_PK = NUM_RUBRO_PK;
    }

    /**
     * @return the TX_OCIVIL
     */
    public String getTX_OCIVIL() {
        return TX_OCIVIL;
    }

    /**
     * @param TX_OCIVIL the TX_OCIVIL to set
     */
    public void setTX_OCIVIL(String TX_OCIVIL) {
        this.TX_OCIVIL = TX_OCIVIL;
    }

    /**
     * @return the TX_DESCMETA
     */
    public String getTX_DESCMETA() {
        return TX_DESCMETA;
    }

    /**
     * @param TX_DESCMETA the TX_DESCMETA to set
     */
    public void setTX_DESCMETA(String TX_DESCMETA) {
        this.TX_DESCMETA = TX_DESCMETA;
    }

    /**
     * @return the NUM_CANT
     */
    public int getNUM_CANT() {
        return NUM_CANT;
    }

    /**
     * @param NUM_CANT the NUM_CANT to set
     */
    public void setNUM_CANT(int NUM_CANT) {
        this.NUM_CANT = NUM_CANT;
    }

    /**
     * @return the NUM_CUN
     */
    public double getNUM_CUN() {
        return NUM_CUN;
    }

    /**
     * @param NUM_CUN the NUM_CUN to set
     */
    public void setNUM_CUN(double NUM_CUN) {
        this.NUM_CUN = NUM_CUN;
    }

    /**
     * @return the TX_FUENTE
     */
    public String getTX_FUENTE() {
        return TX_FUENTE;
    }

    /**
     * @param TX_FUENTE the TX_FUENTE to set
     */
    public void setTX_FUENTE(String TX_FUENTE) {
        this.TX_FUENTE = TX_FUENTE;
    }

    /**
     * @return the NUM_ANIO
     */
    public int getNUM_ANIO() {
        return NUM_ANIO;
    }

    /**
     * @param NUM_ANIO the NUM_ANIO to set
     */
    public void setNUM_ANIO(int NUM_ANIO) {
        this.NUM_ANIO = NUM_ANIO;
    }

    /**
     * @return the NUM_COMPPYINV_PK
     */
    public int getNUM_COMPPYINV_PK() {
        return NUM_COMPPYINV_PK;
    }

    /**
     * @param NUM_COMPPYINV_PK the NUM_COMPPYINV_PK to set
     */
    public void setNUM_COMPPYINV_PK(int NUM_COMPPYINV_PK) {
        this.NUM_COMPPYINV_PK = NUM_COMPPYINV_PK;
    }

    /**
     * @return the opc
     */
    public int getOpc() {
        return opc;
    }

    /**
     * @param opc the opc to set
     */
    public void setOpc(int opc) {
        this.opc = opc;
    }

    /**
     * @return the FIN_PRESUPPRG
     */
    public BigDecimal getFIN_PRESUPPRG() {
        return FIN_PRESUPPRG;
    }

    /**
     * @param FIN_PRESUPPRG the FIN_PRESUPPRG to set
     */
    public void setFIN_PRESUPPRG(BigDecimal FIN_PRESUPPRG) {
        this.FIN_PRESUPPRG = FIN_PRESUPPRG;
    }

    
}